Skip to Main Content
Insider Trading

Last Updated: 1 week, 1 day ago

David A Ranhoff has an estimated net worth of at least $37.3 million*, as of Dec. 18, 2024. They own 107,943 shares of ENPH stock. They have sold 247,437 shares of ENPH stock since 2021, for an estimated $29.2 million.

David A Ranhoff $ENPH SEC Form 4 Insider Trading

David A Ranhoff has filed a total of 56 insider trades in $ENPH since 2021. Their most recent trade was a sale of 665 shares, made on Jun 17, 2024. Their largest trade was a sale of 66,272 shares, made on Nov 16, 2021. We estimate that they now own 107,943 shares of $ENPH, worth an estimated $8.2 million.



Insider Trading at $ENPH

There have been a total of 263 insider trades reported at $ENPH since 2021, with 116,018 shares purchased and 1.7 million shares sold. The most active insider traders in $ENPH stock have been Badrinarayanan Kothandaraman, David A Ranhoff, and Jeff Mcneil. The most recent trade was a purchase of 2,436 shares reported by Badrinarayanan Kothandaraman (President & CEO), made on Nov 20, 2024.



History of Insider Stock Trades by David A Ranhoff

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
ENPH Sale 665 Jun 17, 2024 June 17, 2024, 6:40 p.m.
ENPH Sale 4,335 Jun 17, 2024 June 17, 2024, 6:40 p.m.
ENPH Sale 1,599 Apr 15, 2024 April 16, 2024, 6:53 p.m.
ENPH Sale 320 Apr 15, 2024 April 16, 2024, 6:53 p.m.
ENPH Sale 3,081 Apr 15, 2024 April 16, 2024, 6:53 p.m.
ENPH Sale 1,230 Mar 15, 2024 March 15, 2024, 7:13 p.m.
ENPH Sale 100 Mar 15, 2024 March 15, 2024, 7:13 p.m.
ENPH Sale 3,670 Mar 15, 2024 March 15, 2024, 7:13 p.m.
ENPH Sale 1,791 May 30, 2023 May 31, 2023, 6:27 p.m.
ENPH Sale 1,500 Feb 21, 2023 Feb. 23, 2023, 6:49 p.m.
ENPH Sale 597 Feb 21, 2023 Feb. 23, 2023, 6:49 p.m.
ENPH Sale 1,100 Feb 21, 2023 Feb. 23, 2023, 6:49 p.m.
ENPH Sale 3,503 Feb 21, 2023 Feb. 23, 2023, 6:49 p.m.
ENPH Sale 800 Feb 21, 2023 Feb. 23, 2023, 6:49 p.m.
ENPH Sale 1,220 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 587 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 843 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 700 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 700 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 1,500 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 1,250 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 700 Nov 21, 2022 Nov. 23, 2022, 8:54 p.m.
ENPH Sale 1,104 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 450 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 330 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 662 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 826 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 700 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 400 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 597 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 300 Aug 10, 2022 Aug. 11, 2022, 5:34 p.m.
ENPH Sale 15,376 Mar 02, 2022 March 3, 2022, 10:06 p.m.
ENPH Sale 3 Dec 01, 2021 Dec. 3, 2021, 7:47 p.m.
ENPH Sale 2,630 Dec 01, 2021 Dec. 3, 2021, 7:47 p.m.
ENPH Sale 4,472 Dec 01, 2021 Dec. 3, 2021, 7:47 p.m.
ENPH Sale 3,494 Dec 01, 2021 Dec. 3, 2021, 7:47 p.m.
ENPH Sale 5,300 Dec 01, 2021 Dec. 3, 2021, 7:47 p.m.
ENPH Sale 3,800 Dec 01, 2021 Dec. 3, 2021, 7:47 p.m.
ENPH Sale 600 Dec 01, 2021 Dec. 3, 2021, 7:47 p.m.
ENPH Sale 3,345 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 210 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 4,634 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 66,272 Nov 16, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 2,903 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 2,280 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 975 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 739 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 5,213 Nov 17, 2021 Nov. 18, 2021, 7:48 p.m.
ENPH Sale 3,400 Jul 12, 2021 July 11, 2021, 8 p.m.
ENPH Sale 3,640 Jul 12, 2021 July 11, 2021, 8 p.m.
ENPH Sale 6,100 Jul 12, 2021 July 11, 2021, 8 p.m.
ENPH Sale 1,100 Jul 12, 2021 July 11, 2021, 8 p.m.
ENPH Sale 10,799 Jul 12, 2021 July 11, 2021, 8 p.m.
ENPH Sale 2,992 Jul 12, 2021 July 11, 2021, 8 p.m.
ENPH Sale 30,000 Jun 14, 2021 June 14, 2021, 8 p.m.
ENPH Sale 30,000 Jun 14, 2021 June 14, 2021, 8 p.m.




$ENPH Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.